Skip to content

build(meos): select the extended temporal-type families via MobilityDB/MEOS build flags (stacks on #15)#16

Closed
estebanzimanyi wants to merge 1 commit into
MobilityDB:feat/parity-mindistance-gapsfrom
estebanzimanyi:feat/meos-family-build-flags
Closed

build(meos): select the extended temporal-type families via MobilityDB/MEOS build flags (stacks on #15)#16
estebanzimanyi wants to merge 1 commit into
MobilityDB:feat/parity-mindistance-gapsfrom
estebanzimanyi:feat/meos-family-build-flags

Conversation

@estebanzimanyi

@estebanzimanyi estebanzimanyi commented May 29, 2026

Copy link
Copy Markdown
Member

The extended temporal-type families are selected at build time with the same uppercase flag names and ON|OFF (also 1|0) values as the MobilityDB/MEOS CMake build: NPOINT is included by default; CBUFFER, POSE, RGEO, and H3 are included with -D=ON (or =1) and dropped otherwise (RGEO needs POSE). Each family's MeosOps* facade sources and its per-family smoke test (MeosCbufferSmokeTest, MeosNpointSmokeTest, MeosPoseSmokeTest) are excluded when the family is off; the core and geo smoke checks remain in MeosFacadeSmokeTest.

…B/MEOS build flags

The extended families are selected at build time with the same uppercase flag
names and ON|OFF (also 1|0) values as the MobilityDB/MEOS CMake build: NPOINT is
included by default; CBUFFER, POSE, RGEO, and H3 are included with -D<FAMILY>=ON
(or =1) and dropped otherwise (RGEO needs POSE). Each family's MeosOps* facade
sources and its per-family smoke test are excluded when the family is off; the
core and geo smoke checks remain in MeosFacadeSmokeTest.
@estebanzimanyi estebanzimanyi force-pushed the feat/meos-family-build-flags branch from d436ba5 to 1d47d3e Compare May 31, 2026 07:49
@estebanzimanyi estebanzimanyi changed the title build(meos): gate the extended temporal-type families behind per-family build flags (stacks on #15) build(meos): select the extended temporal-type families via MobilityDB/MEOS build flags (stacks on #15) May 31, 2026
@estebanzimanyi estebanzimanyi changed the base branch from main to feat/parity-mindistance-gaps June 11, 2026 16:46
@estebanzimanyi

Copy link
Copy Markdown
Member Author

Superseded by the Path-B consolidation: the former 18-deep stack is collapsed into two reviewable topical PRs on top of the merged scaffold — MEOS integration #30 → benchmark #31 — each one clean squashed commit with the generated-facade bulk, dead family-flag profiles, committed target/ artifacts, and invented synthetic corpus removed. Closing as folded into #30/#31.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant